A City Stay associate was there to welcome us on time when we checked in and provided the same excellent service during check out. City Stay was very quick to reply to our emails and inquiries - excellent customer service! The apt was very clean and modern, well equipped with everything one needs. During our stay, our wifi was slow at times, but City Stay maintained contact with us and sent a technician to help. I highly recommend this place and would stay here again!