Beautiful location, awesome ambiance, great service......and the best part is .....Pet friendly. Its a nightmare finding a good hotel specially in india, if you have a pet. Johnson lodge is a blessing for pet lovers. How can i forget to tell you my experience with the "Thai…