The location was excellent. It's either a short walk to the beach or a quick bus ride. The transport links to city centre are also very good. The main road by the location is convenient, with vibrant shops and restaurants. There are 3 bedrooms, which is very good for families or big groups. However, we ran into some issues with the listing itself. The apartment wasn't cleaned properly prior to our stay and we were missing some amenities. The hosts were able to supply soap, an additional heater and a small ironing board a day after we notified them on the second day of our stay, but the TV was only fixed shortly before we left. Unfortunately the apartment was never properly cleaned. The hosts were out of the country which made it harder to rectify these issues, especially as they didn't seem to be aware of them. Eventually we were able to get a partial refund. All in all it was very stressful, marring what should have been a relaxing 3 week holiday. We wouldn't recommend this apartment, especially in the winter as it's cold and drafty with no central heating.