The apartment is well situated. We haven’t meet but the communication was really good and the check-in was really easy. The flat is super nice and really comfy. We had an amazing stay!! Totally recommended.