Clean, welcoming and exceptionally good value for money