Great stay. Very clean. Overall very very good