clean, private, and good communication. a great stay!