Fantastic place, but particularly suitable for a dog! The fence is secure with lawn surrounding the cottage, dog bowls and stuff to clean up after getting sandy on the beach. Easy parking & check in, close to everything, good security, has games, movies and well thought out amenities. Everything was there: Bathroom has everything you'd need (including soap, shampoo and conditioner dispensers), the kitchen was well stocked (including sugar, salt, pepper, oil, baking paper and an array of utensils) bedroom had extra pillow and blankets, and there was even a Weber out the front :)
Would definitely recommend a long stay given how nice and well equipped this place is!