Spotless,, beautiful, great location.