Spotlessly clean. Modern. Centrally located. Good size. Smooth and uncomplicated check in. Great communication. Accommodated a let check out too. Would highly recommend.