My family stayed for a week over Spring Break. We had an incredible visit - The Sanctuary is beautiful and the Staff go out of their way to make you feel welcome and take care of your every need. For children we could not ask for a better experience - beautiful location, great pools, great food and most importantly, the nicest and friendliest staff we have ever experienced. The rooms are five-stars as is all of the services and amenities. We cannot say enough about how wonderful The Sanctuary is and will definitely be revisiting many times.