Very clean and beautiful place. We really enjoyed the huge TV screen. Kitchen was fully stocked. Nice beach and resort near by. Patrice was very easy to contact for any questions.