Absolutely amazing and clean!! Wonderful location and a magnificent host.