Hotel Mexicana is a nice clean no frills hotel. The drinks in the bar are just ok, but the package comes with breakfast. You can order off the menu and there is plenty of variety. The beach here is fantastic! We would have liked it...More
"Get a 2nd floor room near the front for a chance to get the best view and cross breeze!"