Amazing location, super clean rooms, the toilets were stinking though. That's the only unpleasant part. Rest, I can't complain about the facilities.