Absolutely huge apartment, photos don't quite give you the scale of the place. It was immaculately clean, well appointed with a great little welcome pack, easy check in and great communication from the hosts. The terrace is huge and the views are just stunning. Loads of restaurants and hotels around for food, drink, swimming. Really great location.