Comfortable, well equipped apartment in a central location for beach/tourist areas.