Check in was super easy, we just needed to show ID at the gate the first time and they gave us a paper to scan each time we entered thereafter. We already were provided with a lock box code and it made it really easy to just get there and unload everything.
The kitchen is nice, just missing a few key things, like measuring spoons. Wasn't excited about having to buy a whole pack of trash bags to have to lug back on the plane. They only provided one for our 10 day stay, along with only one roll of toilet paper per bathroom.
The sitting area was comfortable, beds were good as well. There were just a few dirty spots and beat up marks on the walls, but other than that it was clean. The washer and dryer upstairs was super convenient.
They had beach towels, which was nice. The pool was small, but I knew that when I booked it. My only big complaints are the noise (houses are close together and people are in the pool screaming after 10 PM. Sounded like they were in our house). We tried asking the neighbors twice close to 11 pm to quite down, but they refused. We ended up calling security and they took care of it immediately. You have to sign in to use the gym and can only use it for 1 hour. That was annoying, but not as annoying as walking there to work out only to not be let in because we needed identification. Nothing in the user manual or pamphlet in the room stated that, despite the front desk saying they have given updated flyers and asked the property manager to include it in all houses. The public pool was really nice and not overly busy. However, you're stuck wearing an ugly green bracelet the entire trip unless you want to pay a dollar to replace it each time.
The location was decent, about 20 minutes to Disney. Overall, we definitely enjoyed our stay. If it weren't for the noise and gym time limit, we would stay again.