Excellent location. A few minor issues: stove did not work, bathrooms locks don’t work and broken pieces in shower with no place to put even the soap. They knew we had a group of 5 yet they could not offer more towels. The part I was really annoyed with was that while they offered airport transfer and got our flight info they didn’t accept responsibility for delays on pick ups but are happy to take your money for late checking in. Zero flexibility on check out. The best is the location, the elevator and the restaurant downstairs.