Spotlessly clean, amazing views everything that we needed for an amazing weekend. We will be back .Thankyou very much. Highly recommended