An excellent stay at a perfectly located apartment. Easy to check-in and good communication prior to arrival.