The location is perfect and the apartment is great - good amount of space, clean and comfortable. We'd definitely come back.