Very clean. Very detailed instructions with zero confusion on how to check in and check out. I had immediate responses on my last minute booking. . Quiet and super comfortable. Better than I could have hoped.