Diana's treehouse is THE place to stay in San Pedro! The grounds are beautiful and the room is very clean and airy with lots of light, with a super comfy bed and an awesome view. Her place is located close to the center of town, but tucked away from the hustle and bustle. Diana, who is a total sweetheart, prepared an awesome breakfast for us every morning, and was super accommodating with special requests, advice about things to see and do, and anecdotes that helped us understand the pace and way of life on the island. She went above and beyond to make our stay special. It truly felt like we had a home to come back to after each day's adventures, rather than an impersonal hotel room. I left Belize with a new friend in Diana! Very VERY highly recommended.