Chaos during check-in. Service very SLOW. Beach is rocky. Food is average. Several people in our party got very ill and spent at least a full day in bed. Poor selection of beer (corona on tap - that's it) Hard to get chair at pool unless up very early. Rooms are pretty nice and clean. Certainly not worth the $$.
- Free Parking