We really enjoyed our stay. We stayed in a penthouse with three bedrooms, and the apartment was stylish and modern. The kitchen had all the utensils you would need, and cleaning supplies were provided. A washer and dryer were also available in the unit, but there was no laundry detergent. The view from the balcony was beautiful. The only downside was that, in the checkout email, we were asked to load the dishes into the dishwasher and take out the trash before leaving. We did, but for such a large cleaning fee, I would expect housekeeping to handle those tasks. Overall, we had a great stay and would come back.