Pristine clean, quality everything, great location. Will stay again.