Very modern, spacious & clean flat. Great views from all windows. Big terrace. Lots of steep steps in the area so a baby carrier & comfortable shoes is a must. The stunning views make it all worth it though. Very responsive & helpful host.