The apartment was spotless and full of thoughtful touches that made our stay thoroughly enjoyable. Everything we could have asked for! John was very quick to respond to all questions and very helpful - great host!