Beautiful apartment and terrace. Great location if you are seeking a beach holiday however it is a bit far from the city centre. The communication was good and they let us check in early which is nice of them. However when we arrived the floors were not cleaned and we were promised that a cleaner would come in and do it but she never came. One of the beds was broken. The kitchen also had a odour. Overall I would rate my stay 7/10