Ease of communication, assistance with getting from and back to airport, hospitality, cleanliness, location and a beautiful home made for a terrific stay. Would return for another stay and highly recommend.