Catch some rays at the beach or spend the day relaxing at Mahekal Beach Front Resort & Spa's full-service spa. Then enjoy a meal at one of the hotel's 3 restaurants. All 195 individually decorated rooms feature MP3 docks and room service. Balconies or patios, rainfall showerheads, and free local calls are among the other amenities available to guests. Change of towels is available on request.