Nice place to stay with great views, and an ideal base for exploring Sheep's Head