Absolutely perfect !
We couldn’t have loved it more. Location, accommodations, everything was top notch !