We loved our stay here as a family of 5 inc. our 4 month old baby. The place is very clean and modern, the sea view from the living room is beautiful and there's lots of light pouring in throughout the apartment. The location is great as the beach is just a few minutes walk away and there is a supermarket across the street for groceries and essentials. There's also a great little woodfired pizza shack on the opposite corner. The apartment is baby friendly and Peter even arranged a crib and toys for us. You will need to bring/buy your own laundry detergent for washing clothes and possibly dishwasher tabs and toilet roll as there was not enough supplied for us.
All in all, we really enjoyed our stay here :)