We stayed a short time at Mayas Blue Lagoon. Owner had great communication through whole process and even let us check in early which was a huge benefit. Unit is small but had everything you would need and was very clean, updated, and comfortable. My only negative was the neighborhood looking a little sketch in some spots. Overall, this was a nice stay for a short trip.