Very nice place clean, well equipped and well situated. There is a check in fee of about 40$ to pay and the process at the front desk could be a little bit long and complicated. I recommend the place if you are staying more then couple days to have full value of the resort and price.