Very clean. Great location. It made for a great stay.