Good value for money, clean facilities, good food