As a family of 6 adults the lagoon view 4 bedroom flat worked really well for us. The unit looked like new and had lots of kitchen storage. Balconies were a fair size though unfortunately only two chairs were provided. We had to ask twice (first time was told there might be safety concerns??) to get two more chairs. Air conditioning was good as we like to keep it quite cool for sleeping. There did seem to be quite a bit of rules though, such as not allowing guests to take their own can of beer down to the beach. Not sure if they were enforcing this rule or not. Also the swim area was quite small. The lagoon is basically a very large "cement pond", but small areas of roped off for swimming/playing. I would like to suggest that we should be able to walk or swim the periphery of the lagoon.
In addition to spending time at the Disney parks, we had wanted to play a few rounds of golf. The two golf courses associated with the property were very well maintained and were challenging enough for all levels.
Staff was very friendly, but communication between office staff and other staff could have been better. We requested a late checkout (which we thought was quite expensive), however, while on the golf course, I received a call from the office wondering why we had not checked out. After a the office realized their error, we were still locked out after we got back to the room.