Amazing place, perfectly located close to major attractions. Communication with Graeme was very easy and the place is clean and includes all amenities! We have a very good time.