I can really recommend the apartment, the location is unbeatable and communication is easy, very comfortable self check-in as well. Our stay was as good as expected.