Spotlessly clean, well equipped and so comfortable. We loved our stay.