Not a nice place to stay at all! Rooms were not clean, there was a plastic knife between our sheets, sheets looked dirty (even the clean ones we got from the front desk). Unexpierenced staff gave us a room (no windows) with one bed even though she saw three persons standing in front of her desk. We paid 150 dollars, for 20 dollars more you can stay in for example the Hilton Caribe! So if you have the chance to drive further I would certainly do!
