Perfect location, flat was clean, spacious and welcoming. Amazing terrace with beach view. Would book again.