Spotless, amazing location, and so much was provided. Highly recommend!