Clean, outstanding hospitality. Nice little touches