Great place n value for money