excellent experience; well located, good standard and excellent support