Amazing location, great hosts. All the little touches are excellent