Great place with everything one needs and fantastic views. Karan is a great host and we enjoyed our stay tremendously!