Our family of 4 had a wonderful and relaxing time on Holbox. The staff at Xaloc were always courteous and attentive, while giving us the space to relax. Our cabana was comfortable and was kept clean. We loved having a cabana by the family pool side 5min walk to many restaurants.Hotel breakfast was great! Fruit and pan dulce with coffee and juice, followed by a selection from a diverse and filling breakfast menu which is included with the stay. They didn't run out of any food items during our stay. The last 3 days we ate lunch at the hotel too, well priced and delicious, with service on the beach, poolside, room or in restaurant. As a note to set expectations, the loungers with umbrellas are only on the land side of the road, so if you want shade you have to deal with the steady flow of golf cars driving in front of you. The adjacent hotels all offer shaded loungers on the ocean side of the road. General comment about Holbox, there are waaay too many golf cars. People rent them or taxi instead of walking. In early April, the sargasso was really bad. They do what they can to clear it, but there's a lot of it. People on Holbox are trustworthy, which is a shocking contrast with the Cancun airport pirhannas. Book a shuttle from the airport to Chiquila for 350 pesos pp (sounds too good to be true but it works and is comfortable), or take the ADO bus (similar cost and comfort). Taxi will change you $392 USD to Chiquila. We loved our stay and all the restaurants we got to dine at.