Brilliant location. Lovely, modern, well-equipped. Communication was great and the check-in was very easy. The apartment was very clean however, we did have to deal with 4 cockroaches during our stay. Not a big issue but would be a touch nicer without those extra guests! I'm sure they'll be gone by the time the next visitors come.