Wonderful location, beautiful home, very caring and professional hosts - there's a lot to love about this place.