The resort has a good ambiance with lot of greenery and good landscaping. The individual units are spacious. However the maintenance of the cottages leave much to be desired. In the first cottage we checked into (unit no 404) the AC, telephone and refrigerator were not working. When we brought this to the notice of the reception, they changed to a different unit (401), which was much better. Even in this unit, the calling bell was not working, and electrical switches need replacement. Overall, the maintenance of the units is not good. The staff were not efficient, the room service was tardy and food was not tasty.