Stay was decent, when arrived there were some problems with checking in which resulted in waiting outside for 3 hours. Apartment was very clean and looked modern, communication was clear and any questions were answered within 24 hours