I loved the beachy atmosphere with lots of separate spaces for tv watching, games, reading, etc. My favorite place was the back deck, dock, private beach when the tide was out and the outdoor shower. Wifi worked great!! The owner left me with food for the first day and breakfast the next day which was wonderful, adding a personal touch you don't often get. Oh and did I mention the water toys, beach chairs and all sorts of things for kids big & small