clean, nice staff, close to public transport, good value for money