Great place!
No words can be enough to explain the awesomeness of the place, unless you experience the stay.