I can’t comment on this specific unit because about a week and a half before we arrived, a construction issue next door caused it to be unavailable by the time we arrived. It felt fishy at first but once we checked in at the hotel and were lead to the new place they found for us, it was fine. And the new place had a better view and was right on the water so we didn’t feel like it was a bait and switch situation. And they didn’t charge us extra or anything. The hotel was responsive about getting me photos and info before we agreed to the switch. They had also given me the option of a full refund if I wanted to find somewhere else. All in all the company seems legitimate.