Couldn’t have been better! Welcoming hosts. Beautiful place. Simply perfect.