Very clean, was great having a kitchen to prepare meals and save some money. I'm vegan so it was also nice to be able to make lunches ahead of time to take with me for the day. The beach is just across the street which we had access to and was nich to hang out at as well as the pool. My husband swam out to the reef but said there were some jelly fish so I hung back! The location was nice, felt very safe and was nice to be a little bit further from town to make the day trips a little easier and quicker to the rest of Belize. Overall, a great stay!!!