Very well fitted out & comfortable. Very clean. Great host.