Horrible stay. No wifi entire stay, no power part of the stay, no hot water part of the stay, no functional room key entire stay, and needed to walk down two floors to get a hotel employee anytime needing to enter the room....yet the worst was the staff booked our shuttle to the airport on the departure day, failed to let us know the departure day was a national holiday, and given traffic our 90 minute drive took 4 hours, and 4 of us missed our flight costing us over $350 each to get home. All staff had to do was let us know about the holiday and recommend ordering a driver earlier and then we all make our flights.