I would highly recommend this place to anyone. If you are traveling to live like a local this is the place for you. As a solo traveler Diana was so helpful from the start. Greeted with a hug and a cold beer, does it get any better than that? She helped me plan my days based on what I like to do and her suggestions on the map were all terrific. She had coffee ready every morning at her cafe on site. Also the staff she has working there were all helpful as well and my room was cleaned daily which was great.
Throughout my stay in San Pedro I met people that didn't know where to go or what to do because they were staying at hotels or resorts. When I told them about the map she put together they were all floored and wished they had known all of the places I went to existed. Honestly her suggestions alone were worth the money. If you're looking for a jam packed day or a day of relaxation she will help you out.
If you are looking to by something like a Lonely Planet book in Belize, save your money. She had all those sorts of books and the other people staying at her property were all wonderful to catch up with every morning before we each headed our own way.
When I read the reviews about how this is off the beaten path I was a bit worried. But it's such a small island and it takes less than 10 mins to get to the water by foot. On a bike or golf cart maybe 3 mins.
One thing to note is that she does have dogs. They're super friendly and I am a dog person. But worth noting if you are not a fan of dogs.
Also. A tip for light sleepers. It can get noisy with the dogs from the surrounding area barking and the other wildlife. I downloaded a White Noise app and it drowned out all of those sounds.