Spotless, great location and extra touches of high quality very much appreciated. Would visit again.