Amazing location and a really nice, comfortable flat with everything we needed! We did have some problems with check-in as the key was not where we were told it would be and we were struggling for a while until someone eventually came out from the office, which we were told would be closed. The rest of our stay was great though!