Spotless. Great communication. Location can't get any better than that. Great quality linen. Top notch appliances. Will stay there again for sure!