Excellent accommodation. sparkling clean.