Great apartment. Great location. Late checkin time and lack of communication before checkin led to lots of anxieties and worries about the accommodation. But eventually we got the details we needed and had a wonderful stay.