I stayed at the Ice Apple Resort Alibag over a weekend. The staff are plentiful,, cheerful, knowledgeable. And exceptionally helpful. They took care of every detail of my trip for me. If for no other reason, the service alone is simply a reason to stay at the 25chutti.