We haven't been doing this type of vacation very long, this is the 3rd cottage in which we've stayed so we have limited comparison experience, but this one was very nice. A modern, well-equipped place with every convenience. The location was peaceful, always a breeze, didn't need air conditioning on at all. The washer/dryer was great! Outdoor shower was refreshing. My daughter loved the propane grill. Water is shallow for swimming, had to go out a ways for that, but it was great for snorkeling. Lots of birdlife, gardens, play area. Relaxing time. An enjoyable stay.