The apartment was everything we asked for, very good for groups but it might be a bit small for a long stay. The impossibility to open windows downstair is an issue but the apartment still got a lot of light. The only true bad point is we had many visitors during our stay (cockroaches) due to the very hot weather. Sebastian was very responsive but the issue persisted.
Very nice place otherwise for a group of young people, maybe not for a young family.