Very clean and spacious. Great place to stay with a small group or just your family. Big living areas with plenty of activities including the pool table.