Absolutely amazing place. Could have stayed for a week.