Not the cleanest. but if you are ok with rustic stay then it is not too bad. Very poor mobile reception and the Wifi keeps dropping off. other than that it was ok.