This was an awful experience working with CheckMyGuest. It is so sad that Air B n B has become a corporate affair. This is so far from the origin & intention of the organization. My experience with this apartment was a clear reflection of working with a large company that does not care about individuals only profit. We came to the apartment & it was a disaster & had not been cleaned yet at our check in time. I had a time sensitive online meeting & asked for my money back so that I could be settled for my meeting & they refused. I heard of another bad experience where the toilet did not work in the apartment & they were unwilling to refund any amount of money. This company is not ethical & does not have good customer. I warn you that if you have any difficulties this company is not willing to assist you. I do not recommend staying in any of there places!