One of the best I have stayed in. Like staying at a family friends house. Everything you need from coffee and laundry detergent to coolers and snorkeling grear. Top notch. Better looking than the photos which almost never happens. We had a great time and I'll be back!