Very comfortable stay, easy check-in and good communication from start to finish. The fact that the apartment is also serviced was an added bonus to the overall experience.