Overall great, and enjoyable experience. Great pricing and very clean.