Very clean and worth the stay. Great location and a fun house to be in for all ages. Great communication.