We had a wonderful time at this place. The 3-bdrm apt was very spacious and we loved the lanai, especially the way the doors opened entirely out to it creating another living space. The kitchen, lounge and dining area was open concept and functional, the bedrooms were spacious and comfortable, the bathrooms were large and modern. Two pools (a family one and a quiet one), a small outdoor bar and a great gym. The complex was right on a sandy beachfront with a calm cove to swim in. Being next door to the Disney resort was fantastic for the toddler in our group. We did find we were constantly searching for 2 - 3 lounge chairs together by the pool and more often than not, did not find them. They need more chairs and maybe less garden and grass space. The BBQs were also very popular and we missed out every night we tried. We were there from 27-Dec to 2-Jan, temps were mid 70s F and the pool water was freezing all the time. Great place to stay if you are happy to cook your own meals versus hotel restaurants every night.