Gorgeous property. Impeccably clean. Lovely hosts. Wish we could have stayed longer.