Amazing place must visit and stay.