Teresa's place is definitely in a great location. We loved the restaurant that is one the first floor of the building...had breakfast twice (actually they helped my husband bring it up to the 3rd floor the first morning and then we ate inside another morning). The stairs up to the apartment are narrow so carrying bags up to the 3rd floor was a bit of a challenge.