Spotless, beautiful, perfect. Great location. Fully equipped.