Very clean. Very friendly. Great stay.