A very good place real value for money