Immaculately clean and comfortable. They thought of everything for the perfect stay. Home away from home and truly relaxing.