Pros- The view was nice. We had a small hiccup with the wifi & the company got that taken care of first thing the next morning. The beach was very nice, not super crowded or loud.Cons- The unit for the central heat & air is on the balcony, so it was very loud on the balcony any time the unit was running. Also, for our 6 night stay, they only left 1 extra trash bag for the kitchen... NO extra trash bags for the bathrooms... each bathroom had 1 new roll of toilet paper on the holder & NO extra rolls were left... same with paper towels, no extra rolls were left... there were 2 tablets for the dishwasher & one small (single use) packet of dish soap for sink use... & nothing left for laundry use... so we had to go buy laundry detergent, dish soap, toilet paper, paper towels, & trash bags, that we didnt realize that we were going to need to buy... having to buy the detergent & dish soap didnt bother me as much as having to buy the toilet paper, paper towels, & trash bags... i understand not leaving a lot bc ppl like to "take" extra things home, but for a 6 day stay in a condo that sleeps 6 (we had 5 ppl ages ranging from 13-41), I expected at least one extra roll of toilet paper in each bathroom, at least 1 extra roll of toilet paper, & more than 1 extra kitchen trash bag (especially since its not even a full sized kitchen trash can)