Excellent location. Clean. Great facilities, thoughtful touches (eg. breakfast supplies, soap, shampoo, etc.)