Clean, perfect location, kitchen facilities, attentive hostess.