Good location. Great communication helpful staff . Could just do with a wee steam clean on some areas. But not too bad. We had a good stay