We enjoyed our stay at Barbara's. The location is excellent and the view was beautiful. It's worth noting that the furniture is not the most comfortable and the ceilings were pretty low. If you are over 6ft tall, you might not be comfortable. It's also worth noting that the beach across the road is pretty rocky and not the best for swimming, but there are other beaches to swim at nearby. That said, Barbara was very welcoming and we had a nice stay. We felt safe and were glad to have a designated place to park the car!