Brand new, spotless, big, convenient, safe (covered attached garage), perfect.