Spacious, bright, open, and a perfect location. Every detail was thought of and Caitlin couldn't have been nicer. Street parking was easy and there were a lot of great spots within walking distance - including a dog park! We'll be back!