Simply fantastic! We stayed for 2 weeks and couldn't have asked for more! Absolutely amazing place! We'll come back for sure!