We visited Suryavillas for 3rd time for 3 days from Sep 25-27. It has aways been a pleasure. Proper size is good.... Each room has its own balcony and a view. Location is so apt for an experience in hills with hardly 30 km driving on hills. Food is good. Staff is friendly. Room are clean. Room services are good.