Super apartment space, great facilities and a superb location. A great first stay in a beautiful city.