We loved this rental. The views were great and the amenities were beyond what is expected. The host provided plenty of toiletries for guest use, an abundance of snacks and drinks and alcoholic beverages. Self check-in was very convenient and much appreciated given our busy travel schedule. As phone service is not reliable up in the hills, self check-in was the way to go.
Please do heed their advice on the steepness of the driveway upon arrival, it is very intimidating your first experience with it. However, you get used to it quickly.
I will say the internet availability out there was not great. While we did not need it due to being out of the house most of our stay, we were unable to connect to the WiFi while home at night (meaning no streaming TV services). Beyond that, we loved the place.