We liked the place, it was clean and the lake was close-by. The swimming beach is special - not too many of those on Lake Arrowhead. The owners were very friendly and did their best to make our stay a nice experience.
One thing about the layout that I did not realize from the pictures was that the master bedroom is all the way downstairs, and all other beds are in the loft, two levels up. So, if you have small, scaredy-cat kids like ours, this does not work so well. Would be great for bringing teens & a pack of their friends though!
My favorite thing was the walking trail around the lake, with ever more beautiful views around each new corner. One caution though: I would not recommend this (or any other Arrowhead lakefront cottage for that matter) to anyone who has problems with their knees. There are a lot of stairs!