Clean, comfortable, and very well catered for. Excellent, quiet location too.