Shark Villa was absolutely amazing! You cannot beat the view, the privacy, the gorgeous infinity pool, and all of the amenities. At first, we thought we wouldn't like being so far away from town, but it was actually perfect. There is a grocery store about a half mile away, and really good restaurants in the Maya Beach area. Maya Bistro, Naia Resort, Singing Sands, Mangos, and Belize Ocean Club all had really good dining.
Be careful where the floors meet the walls, because it's easy to stub your toes. The shower was unbelievable, and we loved the balcony. The kitchenette was really convenient, too. Do put your food in the fridge, because there was a little bit of a problem with tiny ants.
We suggest getting fresh oranges in town and squeezing them for breakfast - we wish we had done that everyday!
The golf cart and bikes were really convenient for going to town. Taxi rides cost about $20 US one way. If you want to go back and forth from town a lot, or do excursions on your own terms, definitely consider renting a car.
Finally, Montse was very responsive to any questions we had. We really enjoyed our stay!