The apartment has an amazing terrace, which will really exceed expectations. The views are wonderful. The flat is in a good part of town, easy for access to the shops and cafes and the beach. There are a lot of stairs, which could be an issue for older people, but the view is worth it. The rooms are really nice and well-appointed and all the amenities are there, particularly air-conditioning in the bedroom. There are parking restrictions immediately outside however, so make sure you understand these before you go. The hot water is also a bit patchy. Overall though, an amazing flat in a great location.