The location is perfect! There is no terrace like in the description and the place was not so clean. It seems like a good place and it was a brand new apartment, but it seems like they didn't clean before we got there. We also found shoes under the bed.... we also had a problem lucking the door and we had a lot of noise because of the apartment above us. These are small things that if they will improve for next time, I would be very happy to recommend sleeping there...