Perfect location, well equipped kitchen, everything you need for the beach is provided. I HIGHLY recommend this place