Rooms are clean and neat....well maintained !! Staff is courteous, food is very tasty and like homemade !! You have to be Little ready for the climbing up and down as the rooms are placed at various levels and the place is somewhat remote so be prepared for some patience.