Fantastic apartment in a fantastic location. We really enjoyed our stay here. John was more than helpful and accommodating by letting us check out a bit later and even more so, posting us some clothing we accidentally left behind! We would definitely stay here again.