Lovely apartment, very welcoming hosts. Enjoyed breakfast with them. Very clean and well equipped flat. Great view and tucked away in a residential area. Would need to be careful on stairs if have young children. Close to beaches. Secure parking.