this place was EXCELLENT!!! we have stayed in places from little houses on beach in florida, to 5 star resorts, to VRBO apts, and the Indigo is the perfect blend of all of them. we stayed in unit 3a, on the ground floor, and we were steps from the pool, steps from the dock and beryach, and had a massive furnished patio overlooking it all. the 3 bedrooms and baths were well furnished, with high ceilings and hospitality-quality towels and linens, dishes, spices, cutleries, water cooler, you name it. for the same price as a single room at a luxury hotel, the kids and the parents all had their own big beds and baths - this was NOT roughing it, or lake-cabin living. Aisha and Jorge were beyond helpful in the on-site office, arranging last-minute excursions, snorkel and scuba trips, and anything our two family groups needed. Everything they booked was with a reputable tour/dive company, and the dive shop they used, Scuba Daze, was about 500' down the beach from Indigo - you dive literally minutes from your front door, with dock-dock service if you want. I can't even get over how convenient this was compared to diving in bigger places like hawaii or even Cayman, where sites can be an hour out. We had two divers go to the great blue hole, and that's a LONG boat ride, but the sites just offshore absolutely blew us away with their varied wildlife and water/coral quality. Just a 5-10 minute golf cart ride towards San Pedro is a cluster of great beach restaurants, all family friendly and the food is amazing, great settings. nothing is old or rundown, every employee or local resident is beyond friendly and gracious. The Secret Beach is the only tourist-trap type place we encountered, but if you go on a weekday, the water and the lounge seating is worth the overly-casual vibe. All in all, Belize is not the place for you if you demand the infrastructure standards of Hawaii, Orlando, etc., but if you are ok with bumpy roads, smaller resorts, and a lack of insurance restrictions, Belize is absolutely worth it. The people alone - SO friendly!!! A couple cautions - the Indigo, and probably most of Belize based on what we saw on Ambergris and in the jungle areas, is NOT handicapped accessible or toddler-friendly. I never saw an elevator, handrail, ramp, and many places require walking on sand or really bad pavement or concrete just to get around.