Everything you need to get away and chillax for a while. Great location and hopefully we will be back. We had a car but bus stop close. Beach a close walk - we loved that our dog could come too - well enclosed