The place is great located and really nice looking. Everything was clean and working. The only big problem we had was with checking in. We were waiting on a busy street, in front of the building with a little baby over 40 minutes. Appointment was scheduled and confirmed, but they were all the time saying on the phone somebody is on the way and will be there in a minute... Not the best experience.