We had a wonderful, week-long stay with our family and dog. The backyard was securely fenced, which gave us peace of mind when leaving our puppy out the back. We loved having the back beach a short walk away and the indoor and outdoor areas made it so easy to relax. We'll be coming back to another stay!