The location is great walking distance to all of your needs. The house is clean and the host were so attentive. Very high ratings from me and my family. We used this for a wedding and we could no of been happier.