Spotlessly clean, really friendly staff and great value for money