Spotless, well located and great facilities. 100% recommended