Overall would stay again and recommend as long as I don't have to bring the work laptop next time!
Pros
+ Great Princeville condo on golf course with stellar views, lovely grounds to walk
+ Extremely convenient self check-in / check-out with lockbox
+ Well kept condo, mostly clean
+ Well stocked household items e.g., shampoo, detergent, towels, pans, plates, pantry items, and beach supplies
Cons
- Condo was mostly clean, except -- washing machine had a funky smell that also made our clothes/towels smell; however, we were able to clean it out. Air filters were extremely dusty but we were also able to clean
- Wi-Fi slow, especially does not work well for video meetings (typically not surprising but my sister stayed in another condo in the same complex and had very high-speed)
- Ground unit, stomping upstairs visitors may be unpleasant but we were out most of the days