The apartment was perfect. The only thing I would consider changing is to put heat, because my partner and I were cold during our stay.
The rest was excellent though: location, comfort and communication (+ recomendations).