Spacious! Great location. Optimal street parking. Clean. Definitely recommend.