Great stay. This is a great location and the view is spectacular. The pools are great for kids and Duke's being a part of the pool complex makes ordering drinks or food convenient. The unit itself is nice with plenty of space. Could be some more amenities for cooking like aluminum foil or spices but understand the challenges of meeting different demands each week. That said, cooking your own food was easily doable, just check what you think you need early in the trip and try the market across the street. Which reminds me, the food trucks across the street are also great.