The location was perfect! Everything was spotless. We will definitely stay again!