Perfectly matches description, very clean and well equipped, well located - all very good!