Everything you need in a place close to all the main spots. Teresa provided us great recommendations and was an excellent host. The apartment is at the top of a hill, which meant an easy walk down in the morning but a demanding walk back up.