What a great place! The place is super clean and well stocked. Great instructions to serve your needs. Pool is super nice and close. The beach club is incredible. Great snorkeling and the restaurant is very good. I highly recommend it