Very clean, spacious and nicely decorated. Efficient and easy check in.