We have been stayed in well 50 vacation rentals over the years and this one was by far the worst experience we have had.
The main point they are hiding from you is the pictures in the listing are not of the unit you will probably be staying in. They have several of these apartments and while the number of beds is the same the quality of the unit is FAR from what is pictured. The terribly low quality in the workmanship in the 2 different apartments we stayed at can't be described adequately. The amount of corners being cut in maintenance is shocking.
The lobby of the apartment building is old and dingy and packed with suit cases, shipping boxes and trash bags. It feels more like a youth hostel in a bad part of town instead of a luxury apartment building.
We received zero communication before our check in. I was given a contact person that was going to check us in but they never answered repeated messages the days before our arrival. The office said he was busy and I just need to call him. The office wouldn't provide their phone number. If you look at their reviews on other websites it is clear they have been pulling this bait and switch game for a while.
Run, don't walk away.