We really enjoyed our stay at this place overall.
Pros: The views were fantastic! It was super close to all the things we wanted to do: hiking, kayaking, paddle boarding, shopping, etc. The hot tub was AMAZING, especially after a long day of hiking! There was plenty of room for our entire family, and the décor of the home was beautiful. It had all the amenities you would expect.
Cons: One thing that I felt was misleading was the fact that the home was actually located right next to a super busy street. The home does NOT have A/C (we went during summer) so you have to keep the windows open. The noise from the road was so incredibly loud at times we had to yell to be heard. The temperature with the windows open is very nice; however, I had a horrible time trying to sleep with all the traffic - cars, work trucks, shuttles and planes...yes planes flying over. It was horrible. Additionally, the grill did not work and even if it did it was so disguising I wouldn't use it. It looked like it hadn't been cleaned in years. It was a bummer because we had brought food specifically to grill. Another con would be the high cleaning fee and the fact that the check-out requirements were a lot for a cleaning fee that high. We had to take out all the trash from the house and walk it down the block to the dumpster, start the dishwasher and strip all the sheets. I wonder, what does the maid do? She doesn't clean the grill, we know that much. I don't mind paying a higher fee IF the big stuff was going to be taken care of. We VRBO several times a year all over the world and usually if it's a high fee it's lower hassle and vice-versa. Overall, not a deal breaker just something to note.
Overall, the condo was beautiful and we really did enjoy our stay. The cost would be more reasonable if split across multiple families and the home is big enough for more than 1 family comfortably. I would recommend this place to anyone who does not mind a busy street, who is splitting the cost and who enjoys beautiful views and close proximity to all the things!