5/5 Overall
Great place to stay. Good location, beautiful place, great amenities, adequate parking (even for more than one on the street), communicative host (checked in our us everyday), and spacious.