We spent 5 days in this beautiful hotel and would do it again anytime. The staff is extremely friendly and accommodating and everything is clean and new. The perfect place to relax and enjoy a vacation in the sun. We will definitely come back again!