Everything and more best place I’ve ever stayed !! Wonderful, peaceful,