Excellent location! The place is large, clean, and it has everything you need. Street parking is easy, and the hosts were very communicative in helping me obtain parking permits during the stay.