Everything we needed and more. Perfect home base for our Kauai adventures. We loved that Shelby had beach gear that we usually have to buy or rent like coolers and snorkels.