Very clean. Very nice stay. Great location. Lovely hospitality.