Beautiful and spotless! Great host and so accommodating. The beds were a little firm, but still sleepable!