Place is really super and pictures are accurate. We had a small AC issue that they would have fixed immediately ( we preferred to have them do it after we left). The pool is beautiful but we did excursions so we never really got enough time to use it much. Two dogs were a bonus for our kid (if you don’t like dogs, the caretaker offers to keep them away).
A car is advisable if you want to do excursions on your own but there are plenty of tours that will pick you up. It’s handy to have a car just to get to the nearest town but Tito, the caretaker, can also be hired as a driver. we went to Caye Ambergris for one night, too, but preferred the jungle over the beach.