I would not recommend. On check-in day, I arrived at my apartment only to find that it was still occupied and I had been double-booked. I had not even been contacted beforehand about the mistake, so it was a very unpleasant surprise after a long day of travel. I ended up having to book a much more expensive hotel. I wish I had never booked with these guys!