Very nice, well-appointed, sparkling clean apartment in a great location. Flexible with our check-in time and communicative throughout our stay as needed. Highly recommend!