Just finished a wonderful week at this beautiful house on the beach. It is everything that you could hope for on a beach vacation. There were 13 of us ranging from 12 to 76 years old, and there was something for everyone. The house was fully equipped for a large group, with the perfect set-up. The 7 bedrooms each had their own bathroom and their own television, which made it nice for the family members to be able to gather in the big kitchen/living area, but also to escape to their own bedrooms if they wanted. My in-laws don't like being on the beach very much, but they were able to sit on the big deck or in the air-conditioning and watch the family play on the sand or in the water. You could literally walk out the back-door and be on the beautiful white, quiet beach. It was so nice for each person to be able to just walk in to the house to get lunch or a nap when they wanted. The house is located within a mile of great restaurants and shops, but is far enough away to still enjoy the peace and quiet. The only suggestions I would make would be to have a few beach chairs available, there were none, so we had to buy them. Also, the 2 rooms of bunk beds are very flimsy and squeaky. We had one teenager on each bed, and the beds were definitely not strong enough for any more bodies! We probably could have squeezed in more younger children, but we were pretty much maxed out on space for 13-14 large people. We did have some problems with the televisions, but after some fiddling with wires, got them to work. Stephen did say he is getting someone over to fix them. The house was very clean and well-stocked, and if you haven't been to Gulf-Shores you should visit, and stay in this house. My college aged children loved this week at the beach.They were happy just playing games on the sand, but also enjoyed the para-sailing, paddle-boarding and the 'escape room' which were all close by. We all loved the great selection of restaurants. Thank you Stephen for sharing your lovely house with us. Hopefully we will be back to stay one day!