We very much enjoyed our stay. The apartment was large, nicely appointed, and had unbelievable views in every direction. We were given a two bedroom unit on a high floor that had been recently remodeled. The unit was in great condition and we really enjoyed staying there. Our only complaint, which could easily be remedied with a trip to IKEA or similar retailer, is that the very nice kitchen is not well equipped. We like to cook some of our meals and the pots, pans and utensils are very limited and in poor condition. There is a mismatched assortment of dishes, cups and the like and because of that, we had to run the dishwasher multiple times during our stay since there was generally only enough dishware for a single meal. A small investment in a new sets of cookware, dishware, glasses, cooking utensils and gadgets would earn a five-star review from us in every category. As is, we rate the property 4.7 stars. The complex itself, its amenities, and its location, are absolutely five stars. Highly recommended!