Amazingly clean. Wonderful location. Well worth the stay.