Great hosts and great communication. Everything was as planned and as described. We enjoyed our stay!