We had an amazing trip at Hol Chan Reef Resort! We had two families staying together and the place was very spacious. We were on the ground floor which was perfect for quick snacks and grabbing more sunscreen. It is a little bit south of San Pedro town, on bumpy roads. But we loved being out of the busyness of town. Would stay here again!