Immaculately clean, all features required and good thoughtful touches. Excellent communication for arrival.