Clean, great location, comfortable bed, detailed check-in instructions and communication. Sam is a great host!!!