I stayed at Geraldine's with my brother and his girlfriend, and we greatly enjoyed the peace and quiet of the situation, as well as the lovely view of sunset over the water.
The facilities are adequate, the two bathrooms a huge plus. One of the bathroom sinks only gives water from one tap. Beds, baths and kitchen were all clean.
If you are traveling with a car, the location is great. If not, just be aware that the transit is not great. It works, it just involves a lot of walking.