This house is clean with a very functional layout. Exceeded our expectations so we had an awesome family holiday! I definitely recommend staying here.