Everything you need is there. The hosts are very accommodating and always got back to us very timely. Although we didn’t use the BBQ on the deck due to weather, that was a very nice highlight. Our only problem was garage parking. We had a Nissan Altima and was very challenged by the parking and tightness. Everything was close by and just hearing the waves breaking was well worth it.