virtual check in meant there was no hassle as we arrived very late, apartment was clean and spacious and a great location!