VERY clean and great attention to detail. Super reliable wi-fi and streaming tv. We had an enjoyable stay.