James's place was ideal for our young family. Location was great only minute walk to the free tram zone. Parking spot in garage was huge bonus. Bedding was premium quality and comfortable. Place was spotless. Check in was smooth with constant communication with the management team. We used the tennis court and swimming pool facilities with ease. Very good value for money. Highly recommended.