Very nice and clean. Beds were comfortable and everything like TV and internet worked fine. Nice fire pit and horseshoe pit and outside dining was really nice. We would definitely stay here again.