The only pro was the location. Close proximity to beach and shopping. The condo was dirty and needs a thorough deep cleaning. One of the restroom showers had old black moldy caulking at the corners. We had to use the other shower because wife and kids thought it was disgusting. When looking for an outlet to plug in devices, you can see dust and dirt behind the curtains and behind furniture. Also, there's no washer and dryer. There's no option to self park and you must use their valet service which cost about $25 dollars a day, not including tipping valet attendants. Their valet service was pretty good, quick and they were nice and friendly. We also requested a slightly early checkin time and was informed there would be an additional charge. Been using Airbnb for a while now and this is the first time checking in early would come at a cost.