On October 20th 2015, we had our wedding on the beach at Xpu-Ha. We rented this condo to get ready in, and for our mini-moon after the wedding. The place was clean, and had a beautiful location on the crystal clear, blue beach! The owner was in contact with me before the visit via email and also available on whatsapp if there was an emergency. The local BeachClub, KSM BeachClub, is a minute walk from the condo which makes for a perfect place to get food the next afternoon.
I would recommend this place to fellow travellers!