Fully stocked flat in a prime, convenient location which made for a great stay for my group.
Communication was good overall with the management company - you're assigned an assistant/host to help with your check-in and any other questions. During check-in, plan to be extra transparent on your arrival time as we felt a bit rushed from our host to arrive at a certain time as he needed to tend to his other listings. The flat was short on linens, despite our headcount, so make sure to review that you have ample linens during the check-in.