Excellent location. Clean. Very spacious.