Excellent location. Very spacious. Very clean