Great place for business or leisure travel. Check-in was perfect (thanks for the flexibility!!), great communication, everything as described, clean, with style and everything you need.