Overall our stay was very good, we would stay again.
Pros: location, it's close to 5th avenue and lots of shops and restaurants. The staff was very friendly and helpful, the courtyard was beautiful with tons of plants and trees. The pool was small but hardly anyone else used it. The breakfast was well stocked with juice, coffee, pastries, hard boiled eggs, ham and cheese. The rooftop patio was a nice perk. It's only a few blocks from the beach although it can be tricky to find a spot not already filled with chairs from resorts. We felt very safe there.
Cons: the unit could get quite loud at night with the live music at the restaurants next door. Our unit was poorly stocked with no fry pan, very few dishes (only 2 forks) and only small bottled waters to drink/cook with. There are LOTS of stairs, our unit was on the 4th floor. The stairs leading to the rooftop patio were super sketchy and dangerous with no lighting or railing. The BBQ was unusable (missing knobs, no starter). The pictures in the listing showed twin beds which was not accurate (unit has king and queen beds). The listing indicated use of a washer and dryer which was also inaccurate.