House on the hill near a beach in Ireland