It was just perfect: clean, comfortable, well-equipped, well located. And Catherine is always available.