Lovely stay in a beautiful home and great location.