Good communication, flexible on times, excellent host. Friendly and hospitable, beautiful place.