Perfect location. Very spacious. Amazing rooftop. David was extremely communicative, relaxed, and accommodating. Everything in the house was carefully thought out and explained. Street parking is easy. Highly recommend.