Excellent stay in a great location. Check-in was easy and the apartment was very clean. Great communication about checking in and checking out. We hope to stay here again.