Immaculate, large, and well-furnihed. The cleanest place we have ever stayed.