Spotless and just as described. Great location for us. We hope to stay here again in the future.