The room we stayed at in the Mai Khao Marriot was fantastic. Imagine staying in a 2000+ ft style penthouse; equipped with 2 bed, 2+ baths, kitchen, and a washer/ dryer. As a bonus, there is a small but well organized / fun activities to drop off the kids. The staff was also super friendly and nice. Their is a convenience store and a quite yummy late night pizza restaurant (serving more than just pizzas) at turtle village nearby. The small downfall would be that it was a bit busy when we stayed (despite saying it was down season - July) and the shuttle. This "family" style Marriot shares its services (spa / beaches) w the not so close JW Marriot. It takes a shuttle bus to get there or a 20m walk. The shuttle at times took longer than 20m and sometimes was way to small to occupy all waiting guests. Overall, I do recommend the Mai Khao Marriot.