I couldn't recommend this place more highly. John was a fantastic host who was in constant communication even before we arrived. He has taken the time to stock this very clean apartment with everything you could need and possibly a few things you've forgotten to make your stay very pleasant. Highly recommend.