Not the place to be in a heatwave! - would be lovely in milder weather.
Pros: The apartment is VERY central. Good shower, comfortable beds. Cons: It was 36 degrees the week we stayed here which had an impact on our enjoyment of the apartment - there were fans provided in the bedrooms which were life savers, noisy with windows open all night (mostly seaguls!). I think we would have thought the apartment was cosy and cute if we'd stayed in winter. As others have mentioned, the stairs are narrow and steep to the apartment