Hotel is in a fantastic place. It is situated in a beach which is perfect. The beach facilities were excellent, peaceful and relaxing. The room we had was clean and provided the basic amenities expected of a hotel. Cons are some of the staff needs improvement in the hospitality side, especially in the restaurant... the food wasn't of quality for its price already so the least you'd expect is a good customer service. This is weird but there was lounge music playing literally everywhere! In all the parts of the hotel the music was playing! So weird. Additionally, we did not have any hot water in the bathroom on the first day.