Great unit! Would have gave it a 5 star but there was some miscommunication on the use of the amenities. We were informed that “Our place had nothing to do with Mahogony Bay” by the front desk. Asked if we could use the shuttle to the airport and he said he would be “happy to call me a cab”. Said he couldn’t sell me 6 bottled waters because it’s a “cash free” resort. ( they took my cash at the pool bar the night before). A little construction in the am but we are early risers anyway. Not our first stay in Belize. Great villa, great value, just have some things to iron out. I’m sure the owners were told a different story about renting it while they were away. We will give it a 4- would have been a 5 if he had resort support!