Lots of thoughtful touches, very clean and comfortable. All around a great stay!