Hotel might be old but it is properly maintained. Stayed here for 10 days and I've gotten to know the staff, especially the ones in the dining hall. They are warm even if we don't speak the same language. The rooms are spacious and is cleaned everyday. The location is quiet and serene.