spotless, tasteful and had everything we needed, it was perfect for our stay! we will gladly stay again!