Provided all the facilities for a very comfortable stay. Very hygenic, sophiaticated, and thoughtfully organized house for travellers.