Teresa's place is a nice stay in a unique setting.