Clean, friendly, helpful, accommodating, lots of communication prior to arrival and during stay