The apartment was in a great location and communication was good. The mattress on the top floor was old and collapsed and although they said the ordered a new one it did not arrive while we were there. I’m sure by the next guests it will have been replaced. Otherwise it was modern and comfortable.