The aparment was very clean, all towels and bed sheets as well. Very well located and the hosts made us fell we were at our home. We were pleased to stay there and definitely hope to stay again in a future visit!