Very clean, everything is modern and in excellent condition. Great location. Check in etc worked fine, all very smooth, albeit 4pm is a tad late.