Apartment spacious, spotless, modern and everything you need. Great location- beach on your doorstep, good restaurants and bars, pleasant walk into town. Hosts very accommodating and helpful.