The location was great and the place was as described. Problems were resolved very fast and the communication was great.
The only issue we had was that the apartment was very noisy and we had trouble sleeping. You should bring earplugs!