Great location, great space, spotlessly clean - everything you need.