This hotel is located in a great spot with a beautiful view of the beach. The staff is friendly and welcoming, and the rooms are clean and comfortable. However, the hotel could benefit from some renovations to the rooms and public areas. The hotel charges a resort fee, which can add up quickly, but the amenities offered are generally worth the cost.One issue that stood out was the inconsistent housekeeping service. On one day, the room was not cleaned, and the staff seemed unresponsive to requests for service. This was a disappointing experience, especially considering the price of the room.On the other hand, the hotel's spa and pool area are top-notch, and the staff is always happy to help with any requests. The hotel is also within walking distance of many restaurants and shops, making it a great base for exploring the area.Overall, this hotel is a good choice for those looking for a beach vacation, but it may not be the best option for those seeking a luxury experience.