Clean, comfortable and hospitable hosts in a great part of town.