The kitchen is well stocked, great beach accessories, and great location. You have to check-in and out like a hotel with key cards.