Amazing. Everything I could have hoped it would be and more! Most relaxing stay I have had in a while!