A well located and roomy studio to stay at. It is well equipped and comfortable.