Excellent location and good communication. We really enjoyed our stay at this apartment. And we also really appreciated the flexibility with the checkin and checkout times.