The overall apartment was in a good location and very modern. However, our check-in experience was extremely subpar. It was a stressful and exhausting experience to say the least. Be prepared to pay a late fee if your flight is extremely delayed and out of your control…