Great location and size of apartment. Terrace was also wonderful. Mattress was on harder sider but we were only there for a couple of nights so was not a priority for us. Marusca was very responsive and even let us keep our suitcases at the apartment for a few extra hours the morning we left to allow us additional site seeing time.