Communication was great! He picked us up from the airport and arranged transport for when we left. As the house was very large and has room for many guests, for a group of 3 it was a little large. No WiFi when we were there but not true all year long.