We had a wonderful time staying in this apartment. We had everything we needed and the communication was great. Overall a great experience.