Great little apartment with fantastic views of the nearby beach. To get to the beach is a bit of a hassle (if you have kids) - there are stairs that go down to the beach and you have to go on a bit of a piece of the main road but everyone does it and it seems safe - but we just drove and it was fine. Apartment has everything you need and extra stuff too for cleaning and washing. No wifi though but we didn't really need it. It has A LOT of toys & books for kids which was amazing for us. Great communication from the hosts. I would recommend this place.