Clean, spacious, good location, great amenities and equipment. Classy feel, nice quality.