A really nice condo style property with easy beach access. The kitchen was a "galley style" and could be a little tight with 2 people trying to use it but effective. We had everything we needed to cook meals-plenty of pots/pans/etc and also storage for the food we brought. The open floor/view into the dining, living room and then balcony, made it seem open and spacious. Upscale looking interior with columns. We needed a table with 8 dining seats and this place had it. The pools, hot tubs, and location to the beach were key for relaxing days between the two. They also had so many "beach borrows" (chairs/umbrella/etc), we could have left ours at home! The kids liked the lazy river, pools, and hot tubs. While it was further than most people's walking distance from the strip/Family Kingdom (about 3-4 miles), we just drove there a couple nights.We had a problem with a electrical breaker. One night we didn't have power to the master bedroom-after resetting it multiple times. Maintenance came in the next day and actually had to rewire something. Communications on the issue were great and the maintenance guy was very professional and courteous.Minor things,the interior hallway walls could use fresh paint or magic eraser to remove scuffs.The shower curtains (2 of 3 bathrooms) need replaced or bleached due to minor mold/mildew.The elevators broke one day. Luckily, we were on the second floor-adjacent to the parking deck. All and all would recommend/stay again!