Very Clean and beautifully decorated, a altercation with a neighbour put a bad taint on the stay but the host did sort this out immediately to be fair so cant really rate based on that.