BEWARE! We did not get the hotel we booked, but an alternate chosen by Stay 123. Stay 123 did not provide a confirmation until after our trip. We were charged for the alternate even though we called and they did not have a booking. Stay 123 has been rude and slow to answer our complaint and has not refunded the money. DO NOT RECOMMEND!!! DO NOT USE STAY 123.