Fantastic on all accounts. Communication was clear and timely, check in and out was a breeze, location was perfect, and the apartment was a joy to return to each evening. Comfortable, clean and equipped with everything we needed. We’ll be back!