Great location. Spotlessly clean. Bright and airy. Great facilities.