Perfect better than home away from home! Includes everything you need for your stay including beach gear. Kitchen was very well stocked for cooking and prepping food and snacks. Will definitely stay here again!