We enjoyed our stay here! There was plenty of room and we had almost everything that we needed. The balcony view was amazing! The beds were comfortable and overall very quiet. We loved the beach access and the lazy river. Everyone visiting the resort was happy and friendly. The elevators are very slow and were always crowded, so be prepared when you leave the apartment. The location was great for us because we didn't really plan to eat out or shop. However, if this was wanted, this property is driving distance or long walk to places to eat or shop. We did have issues with our kitchen sink. A pipe began to leak in kitchen sink. We called the front desk and 2 maintenance men came up to look at it. They said that they would need to put in a work order. Hours later another maintenance worker came up, complained about the other workers, and asked what we had done to cause the problem. This did not sit well with us. He fixed the sink eventually. We thought the problem was fixed. The following day, it leaked again. We called the front desk and were told that a work order would be put in. We had no response for the rest of our stay. My husband eventually fixed it so that we could have running water in the kitchen. Additionally, we were only given one roll of toilet paper per bathroom, 1/2 paper towel roll, 1 small packet of dishwasher detergent, and NO dish soap for a 4 night stay with 10 people. For the price, I expected those supplies to be provided within reason. It was a great experience, but sometimes the little things can be aggravating. We would stay here again.