Excellent location, spacious, great facilities.