This is a great location if looking for a place to stay close to the beach. Communication was great and place is comfortable. Not really set up to cook meals but there is a hot plate and microwave. Realized at 230am there was no toilet paper in the house but they did bring some down later in the morning once I reached out. You can get a decent breeze but there are no screens on the windows and this unit is street level.