Very nice resort. Clean, well maintained resort. Clean and spacious rooms with all modern amenities. Resort is inside a forest area. So, surrounded by lot of greenery, peace and quiet. So, definitely a good place for those who prefer to be close to nature. Many of the sightseeing spots in Amboli are close by. Amboli is a very scenic place, with many waterfalls around. Not much commercialized like Lonavla or Mahabaleshwar. So, one can roam around and enjoy all the tourist spots at leisure.
The staff here is very warm and courteous. They keep checking with you, asking you, if you need anything, which is a rarity these days.