We had a great stay here. The apartment had everything we needed, was large enough for four people to stay comfortably, and was in a good location. John was very communicative and made check in and check out easy.