Big property properly maintained. However, I found the resort a little over-priced. We stayed in executive room  on the first floor. It was big and clean. The view was excellent especially due to rain and fog. Great room service. The food was good.. not delicious, not bad too [typical gujarathi thali types]. But, they prepared nice Khichdi on our request. The staff is very courteous and co-operative especially Kishore at the reception.
Sleep quality : very good.