Lovely and stylish apartment; however, check-in was a nightmare as the apartment was not ready anywhere near the agreed upon check-in time of 3pm. The cleaning staff had only arrived when we arrived around 3pm and was extremely rude -- they asked us to wait outside and acted annoyed that we were "in their way" as they cleaned, although they were the ones who were late to begin preparing the apartment. In fairness, Alexis was communicative in responding to the issue once I reached out and it was out of his control at that point, but the check-in process was not smooth at all and the apartment was ready almost 2 hours late. The location and stay was good otherwise.