Clean modern rooms with beautiful views! Pool, restaurant and jacuzzi all add to the experience and the staff were all extremely helpful and accommodating! Cannot recommend this place enough!