The place is absolutely lovely and the location is fabulous. Ann and Michael are the perfect hosts!