Above and beyond our expectations. Great communication, lovely and clean. Wish we could have stayed longer. Highly recommend.