Staff is friendly, facilities are functional, space in the room is awesome, restaurant is functional, overall stay experience is pleasant. I have been staying here since 2003 and have never had occasion to regret. The only negative factor is a musty odour in the rooms, perhaps due to carpet.