Very clean and perfect for our lil family of 4. We had a great time. We had a very relaxing weekend the home is very cozy with a modern beach feel. Very lovely.