Excellent place, very friendly staff, modern room amenities, yummy breakfast, and prime location. Service was great and staff helped us promptly anytime we needed. One constructive feedback would be that cordial rules should be previously stipulated to all guests to avoid unpleasant situations in common spaces — such as loud music, drunk talk/yelling, and rude comments. But overall, the hotel itself was a positive surprise. Everything worked perfectly for us in our room, and the walking distance to/from restaurants and the beach was definitely a plus. Will certainly go back and recommend.