Very clean and comfortable. Outstanding hospitality.