Everything perfect, spotless clean, great location