Wonderful stay at Mahekal. Beautiful location and property, loved our Garden Palapas room, the beach and pools, delicious fresh food. The property is a lush oasis near the lively areas of 38th St and 5th Ave where there are many restaurants, should you choose to eat outside the resort. A bit humid for northerners to get used to, but that was the climate in early October and the a/c and fan in our room were good. There was some confusion with Expedia as to whether the resort fees were included (do confirm before booking), but thanks to Leonardo at Expedia for making it right. Above all, we want to especially thank the great staff at Mahekal - Enrique, Sophia, Guillermo, Wilbert, Ysmael, Daniel and everyone else who helped us to have such an enjoyable stay. Hope to return to this magical place which we can highly recommend.