Prefect location. Beautiful, clean apartment. Short walk to the beach, great bars and restaurants, shopping, transport, etc. Great hosts who were very helpful with bookings and recommendations and were very quick to respond to any of our questions.