Good size apartment. Really nice and good size swimming pool. Finishing touches inside could be improved, e.g. shower over the bath points into the wall as it doesn’t fit the bracket properly, chairs aren’t the comfiest. Very short walk to beach, shops and restaurants a bit further. Excellent communication with host who responds to e-mails very quickly. Check in easy and we were able to check in early which was great as flight arrived in the morning.