This place overall did what we needed it to do. PROS: Plenty of space, incredible views, easy walk to the beach, responsive host and had everything included that was needed for our week stay.CONS: It could have been cleaner; our feet were black within a couple hours from the floors. A lot of dust and dirt buildup on top of the fridge and in other areas. There was a fork under the couch, and looking for the remote we found food items inside the cushions. Why I would not stay here again: The place itself, summer wind. The first day there, we unloaded our car to take it up to the 12th floor but parked our car before. We had a 6-month-old and 5-year-old that had been in a car for 7 hours, we got them unpacked and settle. Within two hours we already had a notice on our car that it was going to be towed. They give you no time to get the parking pass down to your car. There was only one elevator the first few days so wait times were long, and one night both were down. I had to walk up 12 flights of steps with my 6-month-old daughter. Their security guards walk around constantly bothering people. I watched them take down an umbrella a small group of elderly ladies had up because there is no shade at all at the pool area. There is no sign saying they cannot have that up. They also approached a 6-year-old we had with us because he did not have on his wrist band which had fallen off in the pool.