beautiful. clean. everything you want in a vacation home. had a great time with my husband and two kids.