Verified review
6/10 Okay
Noemi K.
20 Feb, 2025
Liked: Cleanliness, communication, location
Disliked: Check-in, listing accuracy
AC set on timer cannot change
Stayed 2 nights in Jan 2025
















No, pets are not allowed at this property.
Check-in begins at 4:00 PM.
Checkout is at 11:00 AM.
Located in Isla de Flores, this holiday home is steps away from Lake Petén Itzá, Flores Dock and Church of Our Lady of the Remedies. Las Guacamayas Biological Station and Maya Mall are also within 10 minutes.