Apartment was clean and well maintained. Close to the beach and all shops. We really enjoyed our stay and look forward to booking here again.