Clean, clear check in instructions, good communication, lovely stay.