Favorite Maya Beach Hotel & Bistro Mile 15, Placencia Road, Placencia Peninsula Excursions / Tours, Food, Massage / Spa, and Restaurant The Modern Green Team 7 months ago