Excellent, clean, comfortable and very modern