Beautiful property, great location and great hosts! Everything was so well planned and communicated.