We stayed for a long weekend to attend a wedding. The staff went out of their way to accommodate us when we arrived early and had to get ready for the wedding. They were very friendly and quick to help when needed. It has been a long time since I have experienced staff like they have here. It has recently been renovated. The pool area has both sun and shade areas. The bar along the beach has a beautiful view. The complimentary breakfast included hot items and varied every day we were there. It is within walking distance to restaurants. I would highly recommend this hotel.