Very clean and comfortable. Great communication from the hosts. All around great stay.