We found this place almost by accident; we were originally booked at a house with a pool, but our 3 year old grandson just learned how to unlock doors, so we had to cancel the pool house. I am so glad that we did. This place checked all of our boxes-close to family, the beach, fenced-in yard, so we booked it. The pictures do not do it justice! The house had everything that we needed; was clean and well-stocked , and the location is beyond perfect. We will definitely be back!