We enjoyed our stay at the Reef House. Michael and Cece were fantastic host! It is a perfect place for larger families that want to stay together (versus staying in separate hotel rooms). I highly recommend renting a golf cart if traveling with small children since it is a 20 minute walk from town. Otherwise, it is just a short bike ride to town. For the price, we would definitely stay here again and recommend it to others visiting Caye Caulker.