It is a great location and Larry & Landy sent amazing check in/parking instructions. The balcony was nice on a sunny day. The apartment and complex is very modern and clean and facilities available like a gym and a heated pool as well. We found it pretty compact and the rooms were much smaller than we expected. We stayed as a group of 4 and did not have much space for our luggage other than in the lounge. The living area is studio living with sofa/dining/kitchen in one common space. Would be better suited for a couple or smaller groups of travellers. We also stayed during summer and the fans/air con did little to cool the place down.