Impeccably clean and such a beautiful place! The garden is beyond beautiful. Wish we could have stayed longer!