Amazing location and extremely spacious apartment with many different sections that would be perfect for a group up to 5.
Reduced stars due to issues that were possibly just bad luck during our stay: 1) check in guy was 1hr late. 2) wasted our first night working with host to try to get hot water and heating working. 3) there was a strong stench in the building stairwell our entire stay.