My sister and I had a great time. The issues I described above are small but it's the small things that make a guest feel truly welcome and home away from home.
The view is tremendous, and we can highly recommend to take the stairs into town. It takes 10 minutes to get to the beach, probably closer to 20 to get up the steep trail.
The area is very quiet, quiet enough to hear the waves down below.