One word PERFECT!! Can not fault this beautiful place and hospitality! I can’t wait to go back!