All as described beautifully clean lots of nice touches,