Clean, good location, has everything you need and the hosts were wonderful. Love the farm atmosphere. Would highly recommend.