Exceptionally clean. Great location, easy communication. Overall a great stay.