Excellent communication. Very clean. Comfortable bed. Friendly hosts. Excellent value.