Very spacious, excellent for our family of 4. Fully stocked as described. The beach is about a two minute walk from when you step outside. We BBQd and ate outside in the private patio. Great set up.