Great stay in a really nice apartment; highly recommended. The apartment is clean and has everything you need, including all kitchen supplies and laundry facilities. Location is great, and it's near the beach and public transport. The hosts are nice and communication is easy. Loved that they had stocked the fridge with some drinks, snacks and breakfast on my first day, which was more than welcome as I arrived pretty late.