nice place! clean, hospitable,staff is nice, everything is well taken care of.
The dorm rooms are a bit crowded but nonetheless OK