Very clean and very hospitable. A great stay.