This place was absolutely spotless. Everything in it is brand new, including the beds and sheets. It had everything we needed to make our stay enjoyable.