Absolutely everything is provided, it’s a great location, literally 2 minutes from the beach. Highly recommend staying at this wonderful little place. We took everything but everything was provided, down to beach gear and even a sowing kit! Very well thought out will definitely be recommending this place to others, and hope to stay again in the future.