Great place with very comfortable and relaxing environment. Staff are all friendly and willing to help. Our room had some problems on electricity, totally no power in the room which is dark at late night, we can only use the flashlight from cellphone. Electrician came to fix it then it was ok. However, it was down again after 10 minutes and continuous. We waited around 30 minutes and requested to change a room. The manager is willing to do so, we finally moved to another room after this drama. They provided a free massage from their hotel, but to be honest, the massage quality is really bad. I've never had any worse experience than this massage. I don't recommend the massage from this hotel but overall the hotel itself is good.
I lover staying here. They let me have an early check in when i booked last minute. Breakfast was awesome every morning. Lots of variety and fresh coffee. My villa was perfect for what i wanted. The pool was nice and clean. Everything was very close by. About 15 minute walk to the beach. I would absolutely stay here again in the future. The staff is super frIendly, the property is very well kept up. Loved it here for 4 days!