Great location and a spacious, spotlessly clean apartment with everything you could possibly need. Small thoughtful touches too. Really perfect.