Clean, well located and yes charming apartment. Important to note that the ceilings are pretty low, the pics don't give that impression.
The hosts were very attentive and tried hard to accommodate whatever was missing (kitchen items, hot water not working). We had issues at checking with the keys but probably was just an unlucky sitution receiving wrong set of keys.