Very clean and the accommodations inside looked exactly like the photos. Our kids loved the pool and fishing off the dock near the million/billion dollar boats. I would recommend.